home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2004 December
/
2004-12 CHIP.iso
/
Dom i biuro
/
Crimson Editor 3.70
/
cedt370r.exe
/
spec
/
small.key
< prev
next >
Wrap
INI File
|
2003-04-27
|
6KB
|
174 lines
[-COMMENT-:GLOBAL]
# ===================================================================
# "SMALL" LANGUAGE KEYWORD FILE FOR CRIMSON EDITOR
# Created by Tiago Moreira AKA {WB}Vanguard [January 21, 2003]
#
# Last Updated: April 27, 2003
#
# Information about Small language:
# http://www.compuphase.com/small.htm
# ===================================================================
# Designed to support programming for AMX Mod [http://www.amxmod.net/]
# Updated for version 0.9.3 - Feb 26, 2003
# Information taken from the latest publication of:
# "The Small Booklet" [August 2002]
# Available for free at:
# http://www.compuphase.com/small.htm
[KEYWORDS0:GLOBAL]
# Statements
assert break case continue default do else exit for goto if return
sleep switch while
[KEYWORDS1:GLOBAL]
# Operators
char defined sizeof
# Predefined constants
false true cellbits cellmax cellmin charbits charmax charmin debug
_Small
# Predefined tag names
bool fixed float
[KEYWORDS2:GLOBAL]
# Directives
#assert #define #else #emit #endif #endinput #endscript #if #include
#pragma
# Extra information for #pragma
align ctrlchar dynamic library pack rational semicolon tabsize
[KEYWORDS3:GLOBAL]
# Others
const enum forward native new operator public static stock
[KEYWORDS5:GLOBAL]
# Core Functions [core.inc]
heapspace funcidx
numargs getarg setarg
strlen strpack strunpack
tolower toupper swapchars
random
min max clamp
getproperty setproperty deleteproperty existproperty
# ===================================================================
# AMX MOD FUNCTIONS
[KEYWORDS4:GLOBAL]
# FORWARDs
plugin_init plugin_end plugin_log plugin_precache
client_infochanged client_connect client_disconnect client_command
client_putinserver
inconsistent_file
# NATIVEs
register_plugin get_plugin get_pluginsnum precache_model
precache_sound set_user_info get_user_info set_localinfo
get_localinfo show_motd client_print engclient_print console_print
console_cmd register_event register_logevent set_hudmessage
show_hudmessage show_menu read_data read_logdata read_logargc
read_logargv parse_loguser server_print is_map_valid is_user_bot
is_user_hltv is_user_connected is_user_connecting is_user_alive
is_dedicated_server is_linux_server get_user_attacker get_user_aiming
get_user_frags get_user_deaths get_user_armor get_user_health
get_user_index get_user_ip get_user_weapon get_user_ammo num_to_word
get_user_team get_user_time get_user_ping get_user_origin
get_user_weapons get_weaponname get_user_name get_user_authid
get_user_wonid get_user_userid user_slap user_kill log_message
log_to_file get_playersnum get_players read_argv read_args read_argc
read_flags get_flags find_player remove_quotes client_cmd
engclient_cmd server_cmd set_cvar_string cvar_exists remove_cvar_flags
set_cvar_flags get_cvar_flags set_cvar_float set_cvar_num
set_cvar_float get_cvar_float get_cvar_string get_mapname get_timeleft
get_gametime get_maxplayers get_modname get_time set_task remove_task
set_user_flags get_user_flags remove_user_flags register_clcmd
register_concmd register_srvcmd get_clcmd get_clcmdsnum get_srvcmd
get_srvcmdsnum get_concmd get_concmdsnum register_menuid
register_menucmd get_user_menu server_exec emit_sound get_distance
register_cvar random_float random_num pause unpause
get_user_msgid create_fakeclient force_unmodified
# NATIVEs - Used to create clients messages, smoke, lightning, etc.
message_begin message_end write_byte write_char write_short
write_long write_entity write_angle write_coord write_string
# STOCKs
get_cvar_num floatround
[KEYWORDS8:GLOBAL]
# String Manipulation [string.inc]
contain containi replace add format format_args num_to_str numtostr
str_to_num strtonum equal equali copy copyc setc parse strtolower
strtoupper
# File Functions [file.inc]
read_dir read_file write_file delete_file file_exists
# STOCKs [amxmisc.inc]
cmd_access access cmd_target
[KEYWORDS4:GLOBAL]
# AMX CONSTs [amxconst.inc]
ADMIN_IMMUNITY ADMIN_RESERVATION ADMIN_KICK ADMIN_BAN ADMIN_SLAY
ADMIN_MAP ADMIN_CVAR ADMIN_CFG ADMIN_CHAT ADMIN_VOTE ADMIN_PASSWORD
ADMIN_RCON ADMIN_LEVEL_A ADMIN_LEVEL_B ADMIN_LEVEL_C ADMIN_LEVEL_D
ADMIN_LEVEL_E ADMIN_LEVEL_F ADMIN_LEVEL_G
ADMIN_LEVEL_H ADMIN_MENU ADMIN_USER
FLAG_KICK FLAG_TAG FLAG_AUTHID FLAG_IP FLAG_NOPASS
PLUGIN_CONTINUE PLUGIN_HANDLED PLUGIN_HANDLED_MAIN
# Pointless to have this keyworded... only used internally
# Destination types for message_begin()
#MSG_BROADCAST MSG_ONE MSG_ALL MSG_INIT MSG_PVS MSG_PAS MSG_PVS_R
#MSG_PAS_R MSG_ONE_UNRELIABLE MSG_SPEC
# Message types for message_begin()
#SVC_TEMPENTITY SVC_INTERMISSION SVC_CDTRACK SVC_WEAPONANIM
#SVC_ROOMTYPE SVC_ADDANGLE SVC_NEWUSERMSG SVC_HLTV
# Flags for register_cvar()
#FCVAR_ARCHIVE FCVAR_USERINFO FCVAR_SERVER FCVAR_EXTDLL FCVAR_CLIENTDLL
#FCVAR_PROTECTED FCVAR_SPONLY FCVAR_PRINTABLEONLY FCVAR_UNLOGGED
# Id of weapons in CS
#CSW_P228 CSW_SCOUT CSW_HEGRENADE CSW_XM1014 CSW_C4 CSW_MAC10 CSW_AUG
#CSW_SMOKEGRENADE CSW_ELITE CSW_FIVESEVEN CSW_UMP45 CSW_SG550 CSW_USP
#CSW_GLOCK18
[KEYWORDS6:GLOBAL]
# Fun Functions from AMX Mod [fun.inc]
set_user_listening get_user_listening set_user_godmode
get_user_godmode set_user_noclip get_user_noclip set_user_frags
set_user_armor set_user_health set_user_origin set_user_rendering
give_item set_user_hitzones get_user_hitzones user_spawn
set_user_maxspeed get_user_maxspeed set_user_gravity
get_user_gravity set_user_money get_user_money
# CS Stats Functions [csstats.inc]
get_user_wstats get_user_wrstats get_user_stats get_user_rstats
get_user_vstats get_user_astats reset_user_wstats get_stats
get_statsnum
# Rcon and Query from AMX Mod [udp.inc]
set_iaddress send_udp_msg query_udp_msg crypt_data get_udp_status
challenge_rcon send_rcon_cmd